body,table{
	font-size:12px;
}
table{
	empty-cells:show; 
	border-collapse: collapse;
	margin:0 auto;
}
td{
	height:20px;
}
h1,h2,h3{
	font-size:12px;
	margin:0;
	padding:0;
}

.title { background: #FFF; border: 1px solid #9DB3C5; padding: 1px; margin:5px auto;color:#666; }
		.title th, .title td { border: 0px solid #CAD9EA; padding: 5px; }


table.t1{
	text-align:center;
	border:1px solid #cad9ea;
	color: #666;}
table.t1 tr.r1{
	background-image: url(../images/th_bg1.gif);
	background-repeat::repeat-x;
	height:30px;
}
table.t1 td,table.t1 th{
	border:1px solid #cad9ea;
}
table.t1 tr.d1{
	background-color:#f5fafe;
}